artificial irrigation - Deutsch Englisch Wörterbuch